Big Huge Thesaurus

estrogen antagonist

noun